/* pages/monthlyParking/monthlyParking.wxss */
.top-card .van-cell__title {
    width: 25% !important;
    -webkit-flex: none !important;
    flex: none !important;
    font-size: 32rpx !important;
}

.top-card .van-cell__value {
    width: 75% !important;
    color: #292d39 !important;
    -webkit-flex: none !important;
    flex: none !important;
    font-size: 32rpx !important;
}
.cell-btm .van-cell__title {
    font-size: 32rpx !important;
}
.cell-btm .van-cell__value {
    font-size: 32rpx !important;
}

.split-line {
    width: 100%;
    height: 18rpx;
    background: #f0f0f0;
}

.fee-tag {
    background: #eeeeee;
    border-radius: 8rpx;
    width: 100%;
    height: 53rpx;
    font-family: SourceHanSansCN-Normal;
    font-size: 26rpx !important;
    color: #909090;
    text-align: center;
}

.fee {
    text-align: left;
    font-family: SourceHanSansCN-Normal;
    font-size: 26rpx !important;
}

.infoText {
    font-family: SourceHanSansCN-Normal;
    font-size: 32rpx;
    color: #292d39;
}
.infos {
    font-family: PingFangSC-Regular;
    font-size: 32rpx;
    color: #909090;
}

.rule {
    display: flex;
    justify-content: center;
    margin-top: 30rpx;
}

.btn {
    margin: 40rpx;
    width: 90%;
    height: 94rpx;
    background: #00bcab;
    border-radius: 47rpx;
    font-family: SourceHanSansCN-Medium;
    font-size: 36rpx;
    color: #ffffff;
    line-height: 94rpx;
    text-align: center;
}

.tip-btm {
    margin: 0 40rpx 80rpx 40rpx;
}

.tip-title {
    font-family: SourceHanSansCN-Regular;
    font-size: 32rpx;
    color: #292d39;
    margin-bottom: 15rpx;
}
.tip-content {
    font-family: SourceHanSansCN-Regular;
    font-size: 28rpx;
    color: #909090;
}
.rule-title {
    text-align: center;
    font-family: SourceHanSansCN-Normal;
    font-size: 36rpx;
    color: #292d39;
    margin-top: 40rpx;
    margin-bottom: 25rpx;
}
.rules {
    width: 640rpx;
    height: 1000rpx;
}
.rule-content {
    font-family: SourceHanSansCN-Normal;
    font-size: 28rpx;
    color: #666666;
    margin: 0 30rpx 40rpx 30rpx;
    max-height: 780rpx;
    overflow: hidden;
    overflow: scroll;
}
.rule-line {
    width: 100%;
    height: 2rpx;
    background: #e5e5e5;
}
.rule-know {
    font-family: SourceHanSansCN-Medium;
    font-size: 34rpx;
    color: #00bcab;
    text-align: center;
    margin-top: 30rpx;
}
#van-dialog .van-button__text {
    color: #00bcab !important;
}
